草庐IT

e2 studio

全部标签

android - 在 Android Studio 中将项目添加为库

我想使用this我项目中的库。我下载代码并将其放在我的libs文件夹中。然后我在app.gradle上设置:dependencies{compileproject('libs/android-support-v4-preferencefragment')}正如我在上一个问题中读到的,但它不起作用,androidstudio告诉我它找不到该项目 最佳答案 support-v4-preferencefragment项目在此commit中支持本地maven存储库.因此,您可以将其部署到本地maven存储库,然后在您的androidstud

Android Studio 自上次更新到 0.8 版本后出现的问题

我正在关注GoogleI/O大会,就在他们宣布AndroidStudio0.8可供下载的前一周。在那之前我使用0.6并且我正在开发一个应用程序。现在我的Ubuntu上有0.6和0.8。我添加了SDKforAndroidWatchandTV的所有更新以及所有MaterialDesign内容。今天当我在0.8版本中打开我的项目时,在更新了一些东西之后,我收到了一个错误Error:Executionfailedfortask':app:processDebugManifest'.>Manifestmergerfailed:uses-sdk:minSdkVersion8cannotbesmal

android - 使用默认的 Android Studio 抽屉导航切换 Fragment

我对AndroidStudio中抽屉导航的实现有点迷茫。onCreate方法调用PlaceholderFragment类,我不太明白它的用途。但是无论如何,我应该在哪里实现我的onItemClickListener以根据在抽屉导航中选择的项目显示不同的fragments?这是我当前的PlaceholderFragment:publicstaticclassPlaceholderFragmentextendsFragment{privateListViewlistView;privateCustomAdapterexpenseAdapter;publicPlaceholderFragme

android - Crashlytics 插件 (2.2.2) 无法在 Android Studio (1.1.0) 上初始化

我已经重新启动了AndroidStudio(版本1.1.0,于2月18日构建),现在Crashlytics无法初始化并出现此错误:NullPointerException:updatefailedforAnActionwithID=Actions.Crashlytics.CrashlyticsAction我应该怎么做才能修复它?我的build.gradle中有以下内容(我在这里只写与crashlytics相关的配置):buildscript{repositories{maven{url'https://maven.fabric.io/public'}}dependencies{clas

android - Android Studio 1.2 Beta 3 中的 Traceview 在哪里?

AndroidStudio与Traceview完美集成(http://tools.android.com/tips/traceview)。但是我最近更新到1.2Beta3却找不到这个按钮。你能帮忙吗? 最佳答案 我在“Android”View的“CPU”选项卡下找到了它:“CPU”Viewwasadded在AS1.2Preview2以及“内存”View中。 关于android-AndroidStudio1.2Beta3中的Traceview在哪里?,我们在StackOverflow上找到

Android Studio - 应用程序未安装到手机上,但运行

我使用AndroidStudio在我的手机上运行我的应用程序,它运行良好。但是应用程序本身从未安装过...菜单中没有它的图标。每当我想测试我的应用程序时,我都必须“运行”。我没有看到任何错误。我认为我的list存在问题。我在这里做错了什么?: 最佳答案 您应该将类​​别LAUNCHER和操作MAIN添加到您的MainActivity: 关于AndroidStudio-应用程序未安装到手机上,但运行,我们在StackOverflow上找到一个类似的问题: htt

android - 我可以在 android studio 中使用已弃用的方法和类吗

我阅读了Android文档,并且在其中找到了已弃用的方法和类。我可以在androidstudio中使用已弃用的方法和类吗?我可以像其他未弃用的方法和类一样使用它们吗? 最佳答案 是的,只要框架中存在已弃用的方法,您就可以使用已弃用的方法。通过弃用一种方法,平台开发人员试图告诉您该方法有问题,或者已经有更好的方法来完成任务。弃用方法就像警告开发人员不要使用该方法,因为弃用的方法很可能会在未来的版本中被删除,并且当您的用户更新时,使用该方法的应用程序可能不再工作平台到最新版本。 关于andr

android - 如何撤消删除android Studio中的模块

我刚刚删除了一个包含我的应用程序源代码的模块。因此,我无法在模拟器中调试和播放我的应用程序。在项目View中该文件夹确实存在,但在androidView中不存在。求助! 最佳答案 如果您只删除了模块而不是它的内容(通过ProjectStructure对话框)并且您的模块文件夹现在被AndroidStudio视为只是一个通用文件夹,下面是如何将其恢复:切换到Project模式(ProjectPane),打开文件.idea/modules.xml(或者直接点击Ctrl[Cmd]+Shift+N并搜索modules.xml)添加与您意外删

Android Studio 2.3.3的Gradle问题

我收到以下错误:”SDK平台工具版本(25.0.6)太老了,无法检查API26编译的API;请通过应用程序中的所有AndroidAPI调用更新此检查扫描,并警告该应用程序针对的所有版本(根据清单中的最低SDK属性)上所有可用的呼叫。如果您真的想使用此API并且不需要支持旧设备,则只需在build.gradle或androidManifest.xml文件中设置MinsDkversion,如果您的代码故意访问了较新的API,并且您已经确保(例如,有条件地执行)此代码只能在受支持的平台上调用,然后您可以使用@targetapi注释来注释您的类或方法,以指定要应用的本地最小sdk,例如@targeta

Android Studio Gradle中没有Task任务,没有Assemble任务,不能方便导出aar包

Gradle中,没有Assemble任务1.在编译aar包或者编译module的时候,没有release包,我们一般都是通过assemble进行编译。如果在Gradle中找不到task。可以通过设置File->setting-->Experimental→取消勾选“DonotbuildGradletasklistduringGradlesync"②然后通过File→SyncProjectwithGradleFilesSync完成后,在Gradle里就有Tasks了,这样通过Assemble就能快速的编译aarrelease包了